stay under the debris - Turkish English Dictionary